Menus and prices of the best restaurants in St. Boswells

1. The Buccleuch Arms